package io.gitee.xyuesheng.day08;

public class TestStackOverflow {
    /**
     * 栈溢出错误，这种错误，程序无法处理，必须重启，
     *
     * @param args
     */
    public static void main(String[] args) {
        try {
            fab(10);
        } catch (Error e) {
            e.printStackTrace();
        }
    }

    public static int fab(int n) {
        if (n == 1 || n == 2) {
            return -1;
        } else {
            return fab(n - 1) + fab(n - 2);
        }
    }
}
